package br.com.informatos.suggar;

import java.util.List;

import br.com.informatos.suggar.entities.Produto;
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.MenuItem;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;

public class MainActivity extends ListActivity{
	
	private static final int RC_EDITAR_PRODUTO = 100;
	private ArrayAdapter<Produto> adapter;
	
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {		
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
	}
	
	
	@Override
	protected void onResume() {		
		super.onResume();
		
		List<Produto> lista = Produto.listAll(Produto.class);
		
		adapter = new ArrayAdapter<Produto>(this, android.R.layout.simple_list_item_1, lista);
		setListAdapter(adapter);
	}
	
	
	@Override
	public boolean onOptionsItemSelected(MenuItem item) {
		if(item.getItemId() == R.id.add_Prod) {
			Intent intent = new Intent(this, NovoProdutoActivity.class);
			startActivity(intent);
			return true;
		}
		return super.onOptionsItemSelected(item);
	}
	
	
	@Override
	protected void onListItemClick(ListView l, View v, int position, long id) {
		Produto produto = (Produto) l.getItemAtPosition(position);
		Intent intent = new Intent(this, NovoProdutoActivity.class);
		super.onListItemClick(l, v, position, id);
	}

}
